#cart .a {
	width: 100%;
	clear: both;
}

#cart .b, #cart .h, #cart .c, #cart .i {
	text-align: center;
}
 
#cart .d, #cart .j, #cart .e, #cart .k, #cart .f, #cart .l {
	text-align: left;
	vertical-align: top;
}

#cart .j span {
	color: #FF0000;
}

#cart .g, #cart .m { 
	text-align: right;
	vertical-align: top;
}

#cart .n {
	float: right;
	text-align: right;
	clear: both;
}

#cart .n table {
	display: inline;
}

#cart .o {
	color: #FF0000;
	clear: both;
	font-size: 9px;
	text-align: center;
}

#cart .price_old {
	font-weight: normal;
	font-size: 11px;
	text-decoration: line-through;
}

#cart .price_new {
	font-weight: bold;
	font-size: 11px;	
	color: #FF0000;
}